package com.itheima.自习.第一次.第十题;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

/*
* 某共公司产品经理要求App需要有3款主题样式，用户选择不同的主题，
* 展示时间的格式也要有不同的风格，请编写代码实现该功能。
* 请选择主题：1.xxxx年xx月xx日，2.xxxx-xx-xx，3.xxxx/xx/xx
1
主题切换成功,当前时间为：2018年12月10日
* */
public class Damo10 {
    public static void main(String[] args) {
        //获取当前系统时间
        Date nowDate = new Date();
        //创建日期格式化模板
        SimpleDateFormat md1 = new SimpleDateFormat("yyyy年MM月dd日");
        SimpleDateFormat md2 = new SimpleDateFormat("yyyy-MM-dd");
        SimpleDateFormat md3 = new SimpleDateFormat("yyyy/MM/dd");
        //创建键盘录入对象
        Scanner sc = new Scanner(System.in);
        //while (true){
            System.out.println("请选择主题");
            String dateStr;
            switch (sc.nextLine()){
                case "1":
                    dateStr = md1.format(nowDate);
                    System.out.println("主题切换成功,当前时间为：" + dateStr);
                    break;
                case "2":
                    dateStr = md2.format(nowDate);
                    System.out.println("主题切换成功,当前时间为：" + dateStr);
                    break;
                case "3":
                    dateStr = md3.format(nowDate);
                    System.out.println("主题切换成功,当前时间为：" + dateStr);
                    break;
                    default:
                        dateStr = md1.format(nowDate);
                        System.out.println("很抱歉，操作有误，已为您切换默认主题,当前时间为：" + dateStr);
            }
        //}
    }
}
